//
//  BIDMemberListViewController.h
//  zhangqitong
//
//  Created by mal on 15/12/9.
//  Copyright © 2015年 mal. All rights reserved.
//

#import "BIDBaseListViewController.h"

@protocol BIDMemberListViewControllerDelegate <NSObject>
@optional
/**
 *  当点击导航栏右上角功能按钮时执行不同的操作
 */
- (void)doSomething;
/**
 *  获取选中的人员列表
 *
 *  @param ids <#ids description#>
 */

- (void)getChoosedMember:(NSString*)ids andNames:(NSString*)names;

@end

@interface BIDMemberListViewController : BIDBaseListViewController
/**
 *  已选中的人员id数组
 */
@property (strong, nonatomic) NSArray *choosedMemberIdArr;
@property (strong, nonatomic) NSArray *choosedMemberNameArr;
/**
 *  是否显示全选选项
 */
@property (assign, nonatomic) BOOL bShowAllOption;
/**
 *  选项类型
 */
@property (assign, nonatomic) CHOOSE_TYPE chooseType;
/**
 *  导航栏右上角功能标题
 */
@property (copy, nonatomic) NSString *rightNavigationItemTitle;

@property (assign, nonatomic) id<BIDMemberListViewControllerDelegate> delegate;

@property (strong, nonatomic) NSMutableArray *dataSourceArr;
@property (strong, nonatomic) NSMutableArray *sectionArr;
//section header背景色(随机)
@property (strong, nonatomic) NSMutableArray *sectionHeaderBgColorArr;
@property (assign, nonatomic) BOOL bRegister;

- (void)reset;

@end
